人力: manpower, labor power...
刷新: to renovate, to refurbish, to refresh (computer window), to write a new page (in history), to break (a record)...
略微: a little bit, slightly...
额外: extra, added, additional...
征收: to levy (a tax), to expropriate...
双手: both hands...
那样: that kind, that sort...
放心: to feel relieved, to feel reassured, to be at ease...
作品: work (of art), opus...
报: half doubting, dubious, skeptical...